package cn.com.dycc.sys_manage.usersysmanagement.param;

import java.io.Serializable;
import java.util.List;
/**
 * 用户列表实体类
 * @author linfa
 *
 */
public class UserParam implements Serializable{

	/**
	 * 
	 */
	private static final long serialVersionUID = 2542025252541934290L;
	
	private String org_id;
	private String state;
	private String top_dept_no;
	private String dept_no;
	private String account;
	private String uUsername;
	private String s_craeteTime;
	private String e_endTime;
	private Integer page;
	private Integer limit;
	private Integer start;
	
	private List<String> listDept_no;		//2018-08-06新增，用于部门递归条件
	
	public UserParam(){}

	
	public UserParam(String org_id, String state, String top_dept_no, String dept_no, String account, String uUsername,
			String s_craeteTime, String e_endTime, Integer page, Integer limit, Integer start,
			List<String> listDept_no) {
		super();
		this.org_id = org_id;
		this.state = state;
		this.top_dept_no = top_dept_no;
		this.dept_no = dept_no;
		this.account = account;
		this.uUsername = uUsername;
		this.s_craeteTime = s_craeteTime;
		this.e_endTime = e_endTime;
		this.page = page;
		this.limit = limit;
		this.start = start;
		this.listDept_no = listDept_no;
	}
	

	public List<String> getListDept_no() {
		return listDept_no;
	}


	public void setListDept_no(List<String> listDept_no) {
		this.listDept_no = listDept_no;
	}


	public String getOrg_id() {
		return org_id;
	}


	public void setOrg_id(String org_id) {
		this.org_id = org_id;
	}


	public String getState() {
		return state;
	}


	public void setState(String state) {
		this.state = state;
	}


	public String getTop_dept_no() {
		return top_dept_no;
	}

	public void setTop_dept_no(String top_dept_no) {
		this.top_dept_no = top_dept_no;
	}

	public String getDept_no() {
		return dept_no;
	}

	public void setDept_no(String dept_no) {
		this.dept_no = dept_no;
	}

	public String getAccount() {
		return account;
	}

	public void setAccount(String account) {
		this.account = account;
	}

	public String getuUsername() {
		return uUsername;
	}

	public void setuUsername(String uUsername) {
		this.uUsername = uUsername;
	}

	public String getS_craeteTime() {
		return s_craeteTime;
	}

	public void setS_craeteTime(String s_craeteTime) {
		this.s_craeteTime = s_craeteTime;
	}

	public String getE_endTime() {
		return e_endTime;
	}

	public void setE_endTime(String e_endTime) {
		this.e_endTime = e_endTime;
	}

	public Integer getPage() {
		return page;
	}

	public void setPage(Integer page) {
		this.page = page;
	}

	public Integer getLimit() {
		return limit;
	}

	public void setLimit(Integer limit) {
		this.limit = limit;
	}

	public Integer getStart() {
		return start;
	}

	public void setStart(Integer start) {
		this.start = start;
	}

	@Override
	public String toString() {
		return "UserParam [org_id=" + org_id + ", state=" + state + ", top_dept_no=" + top_dept_no + ", dept_no="
				+ dept_no + ", account=" + account + ", uUsername=" + uUsername + ", s_craeteTime=" + s_craeteTime
				+ ", e_endTime=" + e_endTime + ", page=" + page + ", limit=" + limit + ", start=" + start
				+ ", listDept_no=" + listDept_no + "]";
	}


}
